<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //关键字class来定义  类名
        class Setcart{
            //类中有一个构造器
            constructor(name,out){
                this.name = name
                this.out = out
                this.age = 15
            }
            //公有属性    实例方法
            opens(){
                console.log('启动',this.name);
                
            }
            //设置静态方法  只能通过类名访问
            static hello(){
                console.log('尼豪我是你爹');
                
            }
            //静态属性
            static mi = '小米su7'
            //访问器
            get age(){
                console.log('getage 被调用');
                return this._age
                
            }
            // 设置器
            set age(val){
                console.log('传过来的信',val);

                this._age = val
            }
        }

        //使用类
        let p = new Setcart('奔驰','14')
        console.log(p);
        console.log(p.age);
        p.opens()
        //直接访问
         Setcart.hello()
         console.log(Setcart.mi);
         
    </script>
</body>
</html>